rain outlet - German English Dictionary